Big Huge Thesaurus

tomato worm

noun

sounds kind of like